impervious strata - Espagnol Anglais Dictionnaire